package jin.si.com.dao;

import jin.si.com.entity.*;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface UserOrderDao {

    //一对一
    R06Order_Vo getUserOrder(@Param("id") int id);

    //一对多
    R06User_Vo getUserOrderList(@Param("id") int id);

    //多对多
    UserVo getUserProductList(@Param("id")  int id);

    //多对多 商品对用户
    ProductVo2 getProductUserList(int id);

    //懒加载 一对多 用户对订单
    List<UserVo1> getUserOrder1();

    //懒加载 一对一 订单对用户
    List<OrderVo2> getOrderUser1();

}
